package com.guigu.equipmentservice.dto;


import lombok.Data;
import org.springframework.web.multipart.MultipartFile;

import java.time.LocalDateTime;
import java.util.List;

@Data
public class DetectionReportDto {
    private Long equipmentId;  // 设备ID（必传）
    private Long businessmanId;  // 评估师ID（必传）
    private LocalDateTime detectionTime;  // 检测时间（必传）
    private String appearanceDetection;  // 外观检测结果
    private String componentFunctionDetection;  // 部件功能检测结果
    private String performanceParameterDetection;  // 性能参数检测结果
    private String detectionConclusion;  // 检测结论（必传）
    private List<ReportImageDto> images;  // 检测图片列表（可选）}


    @Data
    public static class ReportImageDto {
        private String file;  // 图片文件（必传）
        private String imageDesc;  // 图片描述（可选）
        private Integer sort;  // 排序号（必传）
    }
}